defrosting and demisting systems - Turkish English Dictionary